body{
	background-color: lightgrey;
	box-sizing: border-box;
}
.container{
	background-color: #fff;
}
.header{
	width: 100%;
	height: 50px;
	background-color: grey;
	padding: 0px 30px;
	box-sizing: border-box;
}
.header .logo{
	width: 40px;
	height: 40px;
	margin-top: 5px;
	/*width: 100%;*/
}
.header .login button{
	height: 30px;
	margin-top: 10px;
}

.user-info .head-img{
	width: 40px;
	height: 40px;
	/*margin-top: 5px;*/
	display: inline-block;
}
.user-info a{
	margin-left: 10px;
	font-size: 16px;
	line-height: 50px;
	color: blue;
}
.user-info .user-name{
	color: black;
	direction: none;
}
.user-info .user-name:hover{
	text-decoration: none;
}

#nav,#content{
	width: 1200px;
	margin: 0px auto;
	background-color: #fff;
	border-bottom: 1px solid grey;
}
#nav li{
}
#nav li.active{
	background-color: lightblue;
}
.content-nav{
	border-right: 1px solid grey;
}